﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="ConstantHelper.cs" company="Pierhouse ">
//   Copyright 2011 IMS
// </copyright>
// <summary>
//   ConstantHelper
// </summary>
// <author>Thiru </author>
// <history>12/10/2012 </history>
// --------------------------------------------------------------------------------------------------------------------

namespace SimpleCodeGen
{
    /// <summary>
    /// ConstantHelper
    /// </summary>
    public class ConstantHelper
    {
        /// <summary>
        /// Gets the message success load settings.
        /// </summary>
        public static string MessageSuccessLoadSettings
        {
            get { return "Success: Default settings loaded successfully."; }
        }

        /// <summary>
        /// Gets the message success save settings.
        /// </summary>
        public static string MessageSuccessSaveSettings
        {
            get { return "Success: Current settings saved successfully."; }
        }

        /// <summary>
        /// Gets the message success connected to database.
        /// </summary>
        public static string MessageSuccessConnectedToDatabase
        {
            get { return "Success: Database connected successfully."; }
        }

        /// <summary>
        /// Gets the please select.
        /// </summary>
        public static string PleaseSelect
        {
            get { return "--- please select --"; }
        }

        /// <summary>
        /// Gets the message load severs.
        /// </summary>
        public static string MessageLoadSevers
        {
            get { return "Collecting Database servers ...."; }
        }

        /// <summary>
        /// Gets the message error table selection.
        /// </summary>
        public static string MessageErrorTableSelection
        {
            get { return "Error: Database object Table/View is not selected."; }
        }

        /// <summary>
        /// Gets the message error output folder not exits.
        /// </summary>
        public static string MessageErrorOutputFolderNotExits
        {
            get { return "Error: Output folder doesn't exists."; }
        }

        /// <summary>
        /// Gets the code template business object.
        /// </summary>
        public static string BusinessObjectCodeTemplateName
        {
            get { return "SimpleCodeGen.CodeTemplates.Core.BusinessObject.Template"; }
        }

        /// <summary>
        /// Gets the name of the property code template.
        /// </summary>
        /// <value>
        /// The name of the property code template.
        /// </value>
        public static string PropertyCodeTemplateName
        {
            get { return "SimpleCodeGen.CodeTemplates.Core.Property.Template"; }
        }

        /// <summary>
        /// Gets the name of the data provider interface template.
        /// </summary>
        /// <value>
        /// The name of the data provider interface template.
        /// </value>
        public static string DataProviderInterfaceTemplateName
        {
            get { return "SimpleCodeGen.CodeTemplates.Core.DataProvider.Interface.Template"; }
        }
    }
}